n = int(input("Введите четырёхзначное число: "))
import math 
max = 0
min = 0
count = 0
count_zero=0
if n>9999 or n<1000:
    print('Введённое число не является четырёхзначным')
    exit()
a1 = n//1000
if a1>=max:
    max=a1
if a1<=min:
    min=a1
if a1%2==0:
    count+=1
if a1==0:
    count_zero+=1
a2 = (n//100)%10
if a2>=max:
    max=a2
if a2<=min:
    min=a1
if a2%2==0:
    count+=1
if a2==0:
    count_zero+=1
a3 = (n//10)%10
if a3>=max:
    max=a3
if a3<=min:
    min=a1
if a3==0:
    count_zero+=1
if a3%2==0:
    count+=1
a4 = n%10
if a4>=max:
    max=a4
if a4<=min:
    min=a4
if a4%2==0:
    count+=1
if a4==0:
    count_zero+=1
if math.sqrt(a1) % 1:
    print('Цифра в разряде тысяч не является квадратом')
else:
    print('Цифра в разряде тысяч является квадратом')
if math.sqrt(a2) % 1:
    print('Цифра в разряде сотен не является квадратом')
else:
    print('Цифра в разряде сотен является квадратом')
if math.sqrt(a3) % 1:
    print('Цифра в разряде десятков не является квадратом')
else:
    print('Цифра в разряде десятков является квадратом')
if math.sqrt(a4) % 1:
    print('Цифра в разряде единиц не является квадратом')
else:
    print('Цифра в разряде единиц является квадратом')
print(a1)
print(a2)
print(a3)
print(a4)
print('Наимеьшее число = ',min)
print('Наибольшее число =',max)
print('Количество четных цифр = ',count)
print('Количество нулей = ',count_zero)
